//
//  HHFileMessageCell.h
//  HHChatKit
//
//  Created by Henry on 2021/6/3.
//

#import "HHBubbleMessageCell.h"
#import "HHFileMessageCellData.h"
#import <DACircularProgress/DALabeledCircularProgressView.h>

NS_ASSUME_NONNULL_BEGIN

@interface HHFileMessageCell : HHBubbleMessageCell

@property (nonatomic, strong) DACircularProgressView *progressView;

@property (nonatomic, strong) UILabel *fileNameLabel;
@property (nonatomic, strong) UILabel *lengthLabel;
@property (nonatomic, strong) UIImageView *fileImageView;

@property (nonatomic, strong) UIView *lineView;
@property (nonatomic, strong) UIImageView *flagImageView;
@property (nonatomic, strong) UILabel *flagLabel;

@property (nonatomic, strong) HHFileMessageCellData *fileData;

- (void)fillWithData:(HHFileMessageCellData *)data;

@end

NS_ASSUME_NONNULL_END
